package com.jt.www.domain.qo;

import io.swagger.annotations.ApiModelProperty;

/**
 * 佣金查询
 * Created by shaoyn on 2020/04/10.
 */
public class CommissionPushQO {

    @ApiModelProperty("产品编号")
    private String productCode;

    @ApiModelProperty("保单号")
    private String policyNo;

    @ApiModelProperty("出单日期开始时间")
    private String issureStartDate;

    @ApiModelProperty("出单日期结束时间")
    private String issureEndDate;

    @ApiModelProperty(value = "投保人名称")
    private String holderName;

    @ApiModelProperty(value = "被保险人名称")
    private String insuredName;

    @ApiModelProperty(value = "营销员专属渠道编码")
    private String channelCode;

    @ApiModelProperty(value = "营销员增员渠道编码")
    private String addChannelCode;

    @ApiModelProperty(value = "营销人员编号")
    private String marketerNo;

    @ApiModelProperty(value = "营销人员姓名")
    private String marketerName;

    @ApiModelProperty(value = "营销人员手机")
    private String marketerPhone;

    @ApiModelProperty(value = "推荐人姓名")
    private String referrerName;

    @ApiModelProperty(value = "推荐人手机号")
    private String referrerPhone;

    @ApiModelProperty(value = "推荐人分支机构编码")
    private String referrerBranchCode;

    @ApiModelProperty(value = "营销员分支机构编码")
    private String branchCode;

    @ApiModelProperty(value = "创始人团队ID")
    private Long teamId;

    @ApiModelProperty(value = "创始人ID")
    private Long teamFounderId;

    @ApiModelProperty(value = "标记发放状态 1-已发放，2-未发放")
    private String sendStatus;

    @ApiModelProperty(value = "推送状态   1-未推送，2-推送成功，3-推送失败 ")
    private String pushStatus;

    @ApiModelProperty(value = "业管结算状态 1-已经结算; 0-未结算")
    private String ygSettStatus;

    @ApiModelProperty("分页 ： 页码")
    private Integer pn = 1;

    @ApiModelProperty("分页 ： 每页数据量")
    private Integer ps = 10;


    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getPolicyNo() {
        return policyNo;
    }

    public void setPolicyNo(String policyNo) {
        this.policyNo = policyNo;
    }

    public String getIssureStartDate() {
        return issureStartDate;
    }

    public void setIssureStartDate(String issureStartDate) {
        this.issureStartDate = issureStartDate;
    }

    public String getIssureEndDate() {
        return issureEndDate;
    }

    public void setIssureEndDate(String issureEndDate) {
        this.issureEndDate = issureEndDate;
    }

    public String getHolderName() {
        return holderName;
    }

    public void setHolderName(String holderName) {
        this.holderName = holderName;
    }

    public String getInsuredName() {
        return insuredName;
    }

    public void setInsuredName(String insuredName) {
        this.insuredName = insuredName;
    }

    public String getChannelCode() {
        return channelCode;
    }

    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode;
    }

    public String getAddChannelCode() {
        return addChannelCode;
    }

    public void setAddChannelCode(String addChannelCode) {
        this.addChannelCode = addChannelCode;
    }

    public String getMarketerNo() {
        return marketerNo;
    }

    public void setMarketerNo(String marketerNo) {
        this.marketerNo = marketerNo;
    }

    public String getMarketerName() {
        return marketerName;
    }

    public void setMarketerName(String marketerName) {
        this.marketerName = marketerName;
    }

    public String getMarketerPhone() {
        return marketerPhone;
    }

    public void setMarketerPhone(String marketerPhone) {
        this.marketerPhone = marketerPhone;
    }

    public String getReferrerName() {
        return referrerName;
    }

    public void setReferrerName(String referrerName) {
        this.referrerName = referrerName;
    }

    public String getReferrerPhone() {
        return referrerPhone;
    }

    public void setReferrerPhone(String referrerPhone) {
        this.referrerPhone = referrerPhone;
    }

    public String getReferrerBranchCode() {
        return referrerBranchCode;
    }

    public void setReferrerBranchCode(String referrerBranchCode) {
        this.referrerBranchCode = referrerBranchCode;
    }

    public String getBranchCode() {
        return branchCode;
    }

    public void setBranchCode(String branchCode) {
        this.branchCode = branchCode;
    }

    public Long getTeamId() {
        return teamId;
    }

    public void setTeamId(Long teamId) {
        this.teamId = teamId;
    }

    public Long getTeamFounderId() {
        return teamFounderId;
    }

    public void setTeamFounderId(Long teamFounderId) {
        this.teamFounderId = teamFounderId;
    }

    public String getSendStatus() {
        return sendStatus;
    }

    public void setSendStatus(String sendStatus) {
        this.sendStatus = sendStatus;
    }

    public String getPushStatus() {
        return pushStatus;
    }

    public void setPushStatus(String pushStatus) {
        this.pushStatus = pushStatus;
    }

    public String getYgSettStatus() {
        return ygSettStatus;
    }

    public void setYgSettStatus(String ygSettStatus) {
        this.ygSettStatus = ygSettStatus;
    }

    public Integer getPn() {
        return pn;
    }

    public void setPn(Integer pn) {
        this.pn = pn;
    }

    public Integer getPs() {
        return ps;
    }

    public void setPs(Integer ps) {
        this.ps = ps;
    }
}
